staggered stacking - French English Dictionary